 <!-- Script réalisé par BOUFTIH FADWA -->
<?php
include_once('beans/abscenceBean.php');
include_once('connectBD.php');
class abscenceDao{
	  public $listeAbscence= array();
    public function loadAllAbscence(){
      //recuperer tous les informations sur les abscences de la BD
    $req1=connexion()->prepare("select * from abscence");
    $req1->execute();

    while($row = $req1->fetch(PDO::FETCH_OBJ)) {
       $abscence=new abscenceBean();
       $abscence->setIdAbscence(utf8_encode($row->idAbscence));
       $abscence->setIdNomade(utf8_encode($row->idNomade));
       $abscence->setCause(utf8_encode($row->cause));  
       $abscence->setDesignationTache(utf8_encode($row->designationTache));
       $abscence->setDateAbscence(utf8_encode($row->dateAbscence));
       $listeAbscence[]=$abscence;
     }
    return $listeAbscence;//la fct retourn une liste des objets abscence
    }
            
                  // fonction de la suppression // 
 public function  deleteAbscence($abscence)  {//le param est un objet abscence
   $id_sup=$abscence->getIdAbscence();
  $requete_supression=connexion()->exec("DELETE FROM abscence where idAbscence=$id_sup");
}   
}
?>